import math
num = int(input("Введите четырех-значное число:"))

if num < 10000 and num > 999:
    pass
else:
    print("Введенное число не является четырёхзначным")


num_ost = num % 2

if num_ost == 0:
    print("Число четное: Да")
else:
    print("Число четное: Нет")

num_ost_2 = num % 3

if num_ost_2 == 0:
    print("Число кратно трем")
else:
    print("Число некратно трем")



num_sqrt_ost = num ** 0.5
num_sqrt = num_sqrt_ost % math.isqrt (num)
if num_sqrt == 0:
    print ("Числоявляется квадратом числа", num_sart)
else:
    print ("Число является квадратом числа: Нет")
a1 = num // 1000
b2 = num % 1000 // 100
c3 = num % 100 // 10
d4 = num % 10

num_max = max (a1, b2, c3, d4)
print ("Наибольшая цифра числа: ", num_max)

num_min = min(a1, b2, c3, d4)
print ( "Наименьшая цифра числа: ", num_min)

num_zero = 0
if a1 == 0:
    num_zero = num_zero + 1
if b2 == 0:
    num_zero = num_zero + 1
if c3 ==0:
    num_zero = num_zero + 1
if d4 == 0:
    num_zero = num_zero + 1
print ("Количество нулей в числе: ", num_zero)


if a1 == 1 or a1 == 4 or a1 == 9:

    if a1 == 1:
        print( "Цифра в разряде единиц является квадратом цифры: 1")
    else:
        if a1 == 4:
            print ("Цифра в разряде единиц является квадратом цифры: 2")
        elif a1 == 9:
              print ("Цифра в разряде единиц является квадратом цифры: 3")
        else:
            pass

else:
    print ("Цифра в разряде единиц является квадратом цифры: Нет")

if b2 ==1 or b2 == 4 or b2 == 9:
    if b2 == 1:
        print ("Цифра в разряде десятков является квадратом цифры: 1")
    else:
        if b2 == 4:
            print ("Цифра в разряде десятков является квадратом цифры:")
        elif b2 == 9:
              print ("Цифра в разряде десятков является квадратом цифры:")
        else:
            pass
else:
    print ("Цифра в разряде десятков является квадратом цифры: Нет")

if c3 == 1 or c3 == 4 or c3 ==9:
    if c3 == 1:
        print ("Цифра в разряде сотен является квадратом цифры: 1")
    else:
        if c3 == 4:
            print ("Цифра в разряде сотен является квадратом цифры: 2")
        elif c3 == 9:
            print ("Цифра в разряде сотен является квадратом цифры: 3")
        else:
            pass
else:
    print ("Цифра в разряде сотен является квадратом цифры: Нет")

if d4 == 1 or d4 == 4 or d4 == 9:
    if d4 == 1:
        print ( "Цифра в разряде тысяч является квадратом цифры: 1")
    else:
        if d4 == 4:
            print ("Цифра в разряде тысяч является квадратом цифры: 2")
        elif d4 == 9:
            print ("Цифра в разряде тысяч является квадратом цифры: 3")
        else:
            pass
else:
    print ("Цифра в разряде тысяч является квадратом цифры: Нет")
